home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / misc / unix / dnet_diffs.svr4 < prev    next >
Text File  |  1992-12-15  |  6KB  |  242 lines

  1. diff -cr ./client/Makefile /usr/local/src/dnet/unix/client/Makefile
  2. *** ./client/Makefile    Wed Sep 16 00:10:26 1992
  3. --- /usr/local/src/dnet/unix/client/Makefile    Wed Sep 16 00:43:28 1992
  4. ***************
  5. *** 4,9 ****
  6. --- 4,12 ----
  7.   #   DNET (c)Copyright 1988, Matthew Dillon, All Rights Reserved.
  8.   #
  9.   
  10. + CC=gcc
  11. + CFLAGS=-I/usr/local/bsd43include -O2
  12. + LIBS=-lbsd43
  13.   NETLIB = ../lib/dnetlib.o
  14.   BIN = ../bin
  15.   
  16. ***************
  17. *** 12,30 ****
  18.       $(BIN)/getfiles
  19.   
  20.   $(BIN)/draw:        draw.o
  21. !     cc draw.o $(NETLIB) -o $(BIN)/draw
  22.   
  23.   $(BIN)/dsoc:        dsoc.o
  24. !     cc dsoc.o $(NETLIB) -o $(BIN)/dsoc
  25.   
  26.   $(BIN)/getfiles:        getfiles.o 
  27. !     cc getfiles.o $(NETLIB) -o $(BIN)/getfiles
  28.   
  29.   $(BIN)/putfiles:        putfiles.o 
  30. !     cc putfiles.o $(NETLIB) -o $(BIN)/putfiles
  31.   
  32.   $(BIN)/dprint:        dprint.o
  33. !     cc dprint.o $(NETLIB) -o $(BIN)/dprint
  34.   
  35.   clean:
  36.       rm -f *.o make.out
  37. --- 15,33 ----
  38.       $(BIN)/getfiles
  39.   
  40.   $(BIN)/draw:        draw.o
  41. !     $(CC) draw.o $(NETLIB) -o $(BIN)/draw $(LIBS)
  42.   
  43.   $(BIN)/dsoc:        dsoc.o
  44. !     $(CC) dsoc.o $(NETLIB) -o $(BIN)/dsoc $(LIBS)
  45.   
  46.   $(BIN)/getfiles:        getfiles.o 
  47. !     $(CC) getfiles.o $(NETLIB) -o $(BIN)/getfiles $(LIBS)
  48.   
  49.   $(BIN)/putfiles:        putfiles.o 
  50. !     $(CC) putfiles.o $(NETLIB) -o $(BIN)/putfiles $(LIBS)
  51.   
  52.   $(BIN)/dprint:        dprint.o
  53. !     $(CC) dprint.o $(NETLIB) -o $(BIN)/dprint $(LIBS)
  54.   
  55.   clean:
  56.       rm -f *.o make.out
  57. diff -cr ./client/draw.c /usr/local/src/dnet/unix/client/draw.c
  58. *** ./client/draw.c    Wed Sep 16 00:10:47 1992
  59. --- /usr/local/src/dnet/unix/client/draw.c    Wed Sep 16 00:43:59 1992
  60. ***************
  61. *** 15,20 ****
  62. --- 15,21 ----
  63.   
  64.   #include <sys/types.h>
  65.   #include <sys/ioctl.h>
  66. + #include <sys/ioctl_compat.h>
  67.   #include <stdio.h>
  68.   #include <sys/file.h>
  69.   #include <signal.h>
  70. diff -cr ./dnet/Makefile /usr/local/src/dnet/unix/dnet/Makefile
  71. *** ./dnet/Makefile    Wed Sep 16 00:10:28 1992
  72. --- /usr/local/src/dnet/unix/dnet/Makefile    Wed Sep 16 00:37:18 1992
  73. ***************
  74. *** 9,20 ****
  75.   #    and then setenv DNETDIR ~/.DNET/  ... all clients and servers will
  76.   #    use the enviroment variable to find/create the UNIX level sockets.
  77.   
  78.   BIN    = ../bin
  79.   OBJS    = dnet.o control.o files.o globals.o net.o subs.o internal.o \
  80.         dataconv.o packet.o
  81.   
  82.   $(BIN)/dnet:    $(OBJS)
  83. !     cc $(OBJS) -o $(BIN)/dnet
  84.   
  85.   clean:    
  86.       rm -f *.o make.out
  87. --- 9,24 ----
  88.   #    and then setenv DNETDIR ~/.DNET/  ... all clients and servers will
  89.   #    use the enviroment variable to find/create the UNIX level sockets.
  90.   
  91. + CC=gcc
  92. + CFLAGS=-I/usr/local/bsd43include -O2
  93. + LIBS=-lbsd43
  94.   BIN    = ../bin
  95.   OBJS    = dnet.o control.o files.o globals.o net.o subs.o internal.o \
  96.         dataconv.o packet.o
  97.   
  98.   $(BIN)/dnet:    $(OBJS)
  99. !     $(CC) $(OBJS) -o $(BIN)/dnet $(LIBS)
  100.   
  101.   clean:    
  102.       rm -f *.o make.out
  103. diff -cr ./dnet/internal.c /usr/local/src/dnet/unix/dnet/internal.c
  104. *** ./dnet/internal.c    Wed Sep 16 00:11:10 1992
  105. --- /usr/local/src/dnet/unix/dnet/internal.c    Wed Sep 16 00:40:28 1992
  106. ***************
  107. *** 18,23 ****
  108. --- 18,24 ----
  109.   #include <sys/resource.h>
  110.   #include <sys/uio.h>
  111.   #include <strings.h>
  112. + #include <sys/ioctl_compat.h>
  113.   
  114.   extern char *getenv();
  115.   
  116. diff -cr ./dnet/net.c /usr/local/src/dnet/unix/dnet/net.c
  117. *** ./dnet/net.c    Wed Sep 16 00:10:50 1992
  118. --- /usr/local/src/dnet/unix/dnet/net.c    Wed Sep 16 00:41:30 1992
  119. ***************
  120. *** 10,15 ****
  121. --- 10,16 ----
  122.   
  123.   #include "dnet.h"
  124.   #include <sys/stat.h>
  125. + #include <sys/ioctl_compat.h>
  126.   
  127.   RcvInt()
  128.   {
  129. ***************
  130. *** 33,40 ****
  131. --- 34,44 ----
  132.   {
  133.       int async = 1;
  134.   
  135. + #ifndef AMIX
  136. +     /* don't... AT&T sockets lose their socket-nature if chmod'ed... */
  137.       fstat(0, &Stat);
  138.       fchmod(0, 0600);
  139. + #endif
  140.       /*
  141.       signal(SIGIO, RcvInt);
  142.       */
  143. ***************
  144. *** 58,64 ****
  145. --- 62,70 ----
  146.   {
  147.       int async = 0;
  148.   
  149. + #ifndef AMIX
  150.       fchmod(0, Stat.st_mode);
  151. + #endif
  152.       ioctl (0, FIONBIO, &async);
  153.       /*
  154.       ioctl (0, FIOASYNC, &async);
  155. diff -cr ./lib/Makefile /usr/local/src/dnet/unix/lib/Makefile
  156. *** ./lib/Makefile    Wed Sep 16 00:10:33 1992
  157. --- /usr/local/src/dnet/unix/lib/Makefile    Wed Sep 16 00:34:46 1992
  158. ***************
  159. *** 1,5 ****
  160.   
  161.   dnetlib.o : dnetlib.c
  162. -     cc -c dnetlib.c
  163.   
  164. --- 1,5 ----
  165. + CC=gcc
  166. + CFLAGS=-I/usr/local/bsd43include -O2 -c
  167.   
  168.   dnetlib.o : dnetlib.c
  169.   
  170. diff -cr ./server/Makefile /usr/local/src/dnet/unix/server/Makefile
  171. *** ./server/Makefile    Wed Sep 16 00:10:34 1992
  172. --- /usr/local/src/dnet/unix/server/Makefile    Wed Sep 16 00:46:41 1992
  173. ***************
  174. *** 4,9 ****
  175. --- 4,12 ----
  176.   #
  177.   #    DNET (c)Copyright 1988, Matthew Dillon, All Rights Reserved
  178.   
  179. + CC=gcc
  180. + CFLAGS=-I/usr/local/bsd43include -O2
  181. + LIBS=-lbsd43
  182.   NETLIB = ../lib/dnetlib.o
  183.   BIN = ../bin
  184.   
  185. ***************
  186. *** 12,37 ****
  187.       $(BIN)/sloadav $(BIN)/sgcopy $(BIN)/snfs
  188.   
  189.   $(NETLIB) : ../lib/dnetlib.c
  190. !     cc -c ../lib/dnetlib.c
  191.       mv dnetlib.o ../lib
  192.   
  193.   $(BIN)/snfs:        snfs.o
  194. !     cc snfs.o $(NETLIB) -o $(BIN)/snfs
  195.   
  196.   $(BIN)/scopy:        scopy.o
  197. !     cc scopy.o $(NETLIB) -o $(BIN)/scopy
  198.   
  199.   $(BIN)/sgcopy:        sgcopy.o
  200. !     cc sgcopy.o $(NETLIB) -o $(BIN)/sgcopy
  201.   
  202.   $(BIN)/snfs:        snfs.o
  203. !     cc snfs.o $(NETLIB) -o $(BIN)/snfs
  204.   
  205.   $(BIN)/sshell:        sshell.o
  206. !     cc sshell.o $(NETLIB) -o $(BIN)/sshell
  207.   
  208.   $(BIN)/sloadav:        sloadav.o
  209. !     cc sloadav.o $(NETLIB) -o $(BIN)/sloadav
  210.   
  211.   clean:
  212.       rm -f *.o make.out
  213. --- 15,40 ----
  214.       $(BIN)/sloadav $(BIN)/sgcopy $(BIN)/snfs
  215.   
  216.   $(NETLIB) : ../lib/dnetlib.c
  217. !     $(CC) $(CFLAGS) -c ../lib/dnetlib.c
  218.       mv dnetlib.o ../lib
  219.   
  220.   $(BIN)/snfs:        snfs.o
  221. !     $(CC) snfs.o $(NETLIB) -o $(BIN)/snfs $(LIBS)
  222.   
  223.   $(BIN)/scopy:        scopy.o
  224. !     $(CC) scopy.o $(NETLIB) -o $(BIN)/scopy $(LIBS)
  225.   
  226.   $(BIN)/sgcopy:        sgcopy.o
  227. !     $(CC) sgcopy.o $(NETLIB) -o $(BIN)/sgcopy $(LIBS)
  228.   
  229.   $(BIN)/snfs:        snfs.o
  230. !     $(CC) snfs.o $(NETLIB) -o $(BIN)/snfs $(LIBS)
  231.   
  232.   $(BIN)/sshell:        sshell.o
  233. !     $(CC) sshell.o $(NETLIB) -o $(BIN)/sshell $(LIBS)
  234.   
  235.   $(BIN)/sloadav:        sloadav.o
  236. !     $(CC) sloadav.o $(NETLIB) -o $(BIN)/sloadav $(LIBS)
  237.   
  238.   clean:
  239.       rm -f *.o make.out
  240.